// CODIGO JAVASCRIPT EJECUTABLE EN EL SERVIDOR
// Esto es solo un ejemplo que lista los permisos disponibles
// Recogemos de la request los parametros
// Las variables de scripts son: 
//    * request - The HTTP request
//    * response - The HTTP response
//    * session - The session
//    * application - The servlet context
//    * struts - A grouping of all Struts-related objects
//    * log - A logging instance

// Recuperamos la factoria
// importPackage (es.ingenia.gc.model.FactoriaDAO);

 log.debug ("  Recuperamos algo");
 var resultado;
 try {
 	resultado = 2 + 2;
 	// Al ser un script, cambiamos el tipo dinamicamente.
 	resultado = "Nada del otro mundo";
	request.setAttribute ("resultado",resultado);
	struts.setForwardName ("success")
} catch(e) {
	log.error ("error",e);
	request.setAttribute ("mensaje","ERROR"+e);
	struts.setForwardName ("failure");
} finally {
    // Cerrar conexion.. .
}

// fin